supporting structures - Espagnol Anglais Dictionnaire